Skip to content

Invalidate locks with unusable build artifacts - #81

Draft
zanieb wants to merge 2 commits into
mainfrom
zb/bughunt100/058-build-policy-lock-invalidation
Draft

Invalidate locks with unusable build artifacts#81
zanieb wants to merge 2 commits into
mainfrom
zb/bughunt100/058-build-policy-lock-invalidation

Conversation

@zanieb

@zanieb zanieb commented Jul 16, 2026

Copy link
Copy Markdown
Member

Lock validation accepts a wheel-only package with --no-binary-package, or an sdist-only package with --no-build-package; sync then cannot install it. Invalidate locks that current build policy makes unusable.

This extends build-policy lock validation from uv#19366 while preserving the inactive-fork compatibility decision in uv#7305.

@zaniebot
zaniebot force-pushed the zb/bughunt100/058-build-policy-lock-invalidation branch from 67ea91a to 67a3c50 Compare July 16, 2026 02:29
@astral-automations-bot
astral-automations-bot Bot force-pushed the zb/bughunt100/058-build-policy-lock-invalidation branch from 67a3c50 to 78a2961 Compare July 23, 2026 14:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant